infested vanilla - Francés Inglés Diccionario